home *** CD-ROM | disk | FTP | other *** search
- 'Low-Level ASM Support Routines
- 'For QuickBASIC / PDS / VBDOS
- 'Copyright (c) 1992 - 1993 EllTech Development, Inc.
- 'Written by Tony Elliott
-
- DECLARE SUB EtBlockCopy (BYVAL SrcSeg%, BYVAL SrcOffset%, BYVAL DestSeg%, BYVAL DestOffset%, Bytes&)
- DECLARE FUNCTION EtCrc32A& (BYVAL MemSeg%, BYVAL MemOffset%, Bytes&, StartingCrc&)
- DECLARE FUNCTION EtFileOpen% (FileName$, BYVAL AccessMode%, Handle%)
- DECLARE FUNCTION EtFileOpenRead% (FileName$, BYVAL AccessMode%, Handle%)
- DECLARE FUNCTION EtFileRead% (BYVAL Handle%, BYVAL Segment%, BYVAL Offset%, Bytes&)
- DECLARE FUNCTION EtFileWrite% (BYVAL Handle%, BYVAL Segment%, BYVAL Offset%, Bytes&)
- DECLARE FUNCTION EtGetFilePointer& (BYVAL Handle%)
- DECLARE FUNCTION EtSetFilePointer% (BYVAL Handle%, BYVAL Position&)
- DECLARE FUNCTION EtFileRename% (FileName$, NewName$)
- DECLARE FUNCTION EtFileSize& (BYVAL Handle%)
- DECLARE SUB EtFileClose (BYVAL Handle%)
- DECLARE FUNCTION EtFileExist% (FileName$)
- DECLARE FUNCTION EtFileFlush% (BYVAL Handle%)
- DECLARE FUNCTION EtSetFileAttr% (FileName$, Attributes%)
- DECLARE FUNCTION EtFileAttr% (FileName$, Attributes%)
- DECLARE FUNCTION EtGetInt% (BYVAL Handle%, Status%)
- DECLARE FUNCTION EtGetLong& (BYVAL Handle%, Status%)
- DECLARE SUB EtInit ()
- DECLARE FUNCTION EtInitialized% ()
- DECLARE FUNCTION EtMemAlloc% (Bytes&, MemType%)
- DECLARE FUNCTION EtMemSeg% (BYVAL MemHandle%)
- DECLARE FUNCTION EtMemSize& (BYVAL MemHandle%)
- DECLARE FUNCTION EtMemRelease% (BYVAL MemHandle%)
- DECLARE FUNCTION EtErrCode% ()
- DECLARE FUNCTION EtFreeDiskSpace& (BYVAL Drive%)
- DECLARE FUNCTION EtFileDelete% (FileName$)
- DECLARE SUB EtStringInfo (SEG A$, Segment%, Offset%)
- DECLARE FUNCTION EtRtrim$ (T$)
- DECLARE FUNCTION EtDirExist% (DrivePath$)
- DECLARE FUNCTION EtDriveStatus% (DriveLetter$)
- DECLARE FUNCTION EtDosVer% ()
- DECLARE FUNCTION EtEmsInfo% (Version%, TotalPages%, FreePages%, PageFrame%)
- DECLARE FUNCTION EtXmsInfo% (XmsVer%, Hma%, TotalMem%, FreeMem%, UMBs%)
- DECLARE FUNCTION EtCreateDir% (DrivePath$)
- DECLARE FUNCTION EtDeleteDir% (DrivePath$)
- DECLARE FUNCTION EtGetFileDateTime% (BYVAL Handle%, Date%, Time%)
- DECLARE FUNCTION EtSetFileDateTime% (BYVAL Handle%, BYVAL Date%, BYVAL Time%)
- DECLARE FUNCTION EtGetFiles% (FileSpec$, FilArray() AS ANY, Count%)
- DECLARE FUNCTION EtCpuType% ()
- DECLARE FUNCTION EtVolumeLabel$ (BYVAL Drive%)
- DECLARE FUNCTION EtCreateVolumeLabel% (BYVAL Drive%, Lbl$)
- DECLARE FUNCTION EtExeName$ ()
- DECLARE FUNCTION EtRedirected2% ()
- DECLARE FUNCTION EtGetDeviceInfo% (Handle%, Remote%, Device%)
- DECLARE SUB EtIgnoreEMS ()
- DECLARE FUNCTION EtMouseThere% ()
- DECLARE FUNCTION EtTimer2& ()
- DECLARE SUB EtArrayInfo (BYVAL Address%, ASeg%, AOfs%, ALength&, AType%, EleLen%, Elements%, LBnd%)
- DECLARE SUB EtRDim (BYVAL Lb%, BYVAL UB%, BYVAL EleSize%, BYVAL AType%, BYVAL Address%)
-
-